WdtChartjsChart\WdtChartjsChart D

Total Complexity 147
Dependencies 2
Dependents 0
Total lines 914
Lines of code 568
Logical lines of code 320
Comment lines 186
Methods 49
Properties 20

Methods 49

Method Rating Maintainability Complexity Lines of code
prepareRender()
D
16
64 252
setSpecificChartProperties()
B
36 15 79
getRealTitleFontWeight()
S
58 6 16
getRealTitleFontStyle()
S
58 6 16
getRealFontWeight()
S
59 5 14
getRealFontStyle()
S
59 5 14
__construct()
S
46 3 36
setChartRenderData()
S
70 2 6
formRenderDataForDb()
S
62 1 12
setTooltipBackgroundColor()
S
81 1 3
setTitleFontStyle()
S
81 1 3
getTitleFontWeight()
S
82 1 3
setTitleFontWeight()
S
81 1 3
getTooltipBackgroundColor()
S
82 1 3
isTooltipShared()
S
82 1 3
getTooltipBorderRadius()
S
82 1 3
setTooltipBorderRadius()
S
81 1 3
setTitleFontName()
S
81 1 3
setTooltipShared()
S
81 1 3
isShowLegend()
S
82 1 3
setShowLegend()
S
81 1 3
getLegendPosition()
S
82 1 3
setLegendPosition()
S
81 1 3
enqueueChartSpecificScripts()
S
69 1 6
returnRenderData()
S
82 1 3
getTitleFontStyle()
S
82 1 3
getBorderWidth()
S
82 1 3
getTitleFontName()
S
82 1 3
getFontWeight()
S
82 1 3
getBorderColor()
S
82 1 3
setBorderColor()
S
81 1 3
getBorderRadius()
S
82 1 3
setBorderRadius()
S
81 1 3
getFontSize()
S
82 1 3
setFontSize()
S
81 1 3
getFontName()
S
82 1 3
setFontName()
S
81 1 3
setFontWeight()
S
81 1 3
setTitlePosition()
S
81 1 3
getTitleFontColor()
S
82 1 3
setTitleFontColor()
S
81 1 3
getFontStyle()
S
82 1 3
setFontStyle()
S
81 1 3
getFontColor()
S
82 1 3
setFontColor()
S
81 1 3
getCurveType()
S
82 1 3
setCurveType()
S
81 1 3
setBorderWidth()
S
81 1 3
getTitlePosition()
S
82 1 3